package com.qh.resourcehub.program.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.List;

@Data
@TableName("APPROVE_INFO_FIREWALL")
public class FirewallDO {
    /** 资料主键ID */
    @TableId(value = "INFO_ID")
    private String infoId;

    /** 单位名称 */
    private String unitName;

    /** 申请开通联系人 */
    private String contactPerson;

    /** 联系方式 */
    private String contactInformation;

    /** 开通时长 */
    private String openDuration;

    /** 策略有效期 */
    private String policyValidPeriod;

    /** 业务需求简述 */
    private String businessRequirementDescription;

    /** 源地址业务系统名称 */
    private String sourceSystemName;

    /** 目的地址系统名称 */
    private String destinationSystemName;

    /** 申请人ID */
    private String applyUser;

    /** 文件路径 */
    private String fileUrl;

    /** 备用字段 */
    private String otherField;

    /** 防火墙策略明细规则 */
//    private List<FirewallRuleDO> rules;
}